Definition of Sonchus Oleraceus

  • (noun) annual Eurasian sow thistle with soft spiny leaves and rayed yellow flower heads

Synonyms of Sonchus Oleraceus


Antonyms of Sonchus Oleraceus


No Antonyms Found.

Homophones of Sonchus Oleraceus


No Homophones Found.